//
//  BarrackTower.h
//  TowerDefence
//
//  Created by k3 on 6/4/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import "TowerObject.h"

@interface BarrackTower : TowerObject{
    CCSprite *temp;
    CCMenu *menuBarrackTower;
    CCMenuItemSprite *menuItemSpriteBarrackTower;
    CCSprite *rallyPoint;
    NSMutableArray *soldiersPositions;
    NSMutableArray *soldiers;
    int countdown;
}
@property (nonatomic) BOOL setRallyPointMode;
@property (nonatomic,retain) CCSprite *rallyPoint;
@property (nonatomic,retain) NSMutableArray *soldiers;

-(id)initBarrackTowerWith:(GameLayer *)_gameLayer;
-(void)loadBarrackTower;
-(void)createSoldier;
-(void)create3SoldierAtStart;
-(void)newRallyPoint:(CGPoint)_newRallyPoint;
-(void)setToRallyMode:(id)sender;
-(void)createStartRallyPoint;
@end
